using System;
using System.Collections.Generic;
using System.Text;

namespace SharpMud.Net.Intermud3
{
    public interface IChannelHandle
    {
        string      Name    { get;}
        IMudHandle  HostMud { get;}
        IUserHandle GetUsers();

        void SendMessage(IUserHandle sender, string message);
        void SendEmote(IUserHandle sender, string message);
        void SendTargettedEmote(IUserHandle sender, IUserHandle target, string messageToTarget, string messageToOthers);


    }
}
